Big Huge Thesaurus

Zea mays amylacea

noun